body {
    font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
    }

a {color: #3333FF;}

a:visited {color: #3333FF;}
a:hover {color: #3333FF;}
a:active {color: #6666FF;}

h1 a {color: #000000; text-decoration: none;}
h1 a:visited {color: #000000; text-decoration: none;}
h1 a:hover {color: #6666FF; text-decoration: none;}
h1 a:active {color: #9999FF; text-decoration: none;}
h2 a {color: #000000; text-decoration: none;}
h2 a:visited {color: #000000; text-decoration: none;}
h2 a:hover {color: #6666FF; text-decoration: none;}
h2 a:active {color: #9999FF; text-decoration: none;}
h3 a {color: #000000; text-decoration: none;}
h3 a:visited {color: #000000; text-decoration: none;}
h3 a:hover {color: #6666FF; text-decoration: none;}
h3 a:active {color: #9999FF; text-decoration: none;}
h4 a {color: #000000; text-decoration: none;}
h3 a:visited {color: #000000; text-decoration: none;}
h3 a:hover {color: #6666FF; text-decoration: none;}
h3 a:active {color: #9999FF; text-decoration: none;}

input textarea {
	font-family: 'Courier New', 'Lucida Console', Courier, Fixed; 
	font-size: 10pt;
	}

pre {
    padding: 6px;
    border-left: 2px solid #CCCCCC;
    background-color: #EEEEEE;
    }
    
pre.hover {
    border-left: 2px solid #6666FF;
    background-color: #DDDDEE;
    }
    
body > div {margin: auto; width: 720px;}

div.test {
	padding: 4px;
    border: 1px dashed #CCCCCC;
    }

.wait {
	background-image: url(loading-circle.gif);
	background-repeat: no-repeat;
	background-position: top right;
	}
.hidden {display: none;}

#footer {color: grey; font-size: small; text-align: center;}

